/*子页公共标题*/

.public_title {

    border-bottom: 2px #000000 solid;

    overflow: hidden;

    padding: 0 0 10px 0;

    margin: 0 0 40px 0;

} 

.public_title > h3 {

    font-size: 30px;

    font-weight: bold;

    color: #000000;

    float: left;

    line-height: 30px;

}

.public_title > .title_position {

    width: auto;

    float: right;

}

.public_title > .title_position > span {

    font-size: 18px;

    color: #000000;

    line-height: 30px;

}

.public_title > .title_position > a {

    font-size: 18px;

    color: #000000;

    line-height: 30px;

}

.public_title > .title_position > a:last-of-type {

    color: #cc3333;

}

/*走进红狮子页公共导航*/

.public_zjhs_nav {

    width: 240px;

    float: left;

    overflow: hidden;

}

.public_zjhs_nav > ul {

    overflow: hidden;

}

.public_zjhs_nav > ul > li {

    padding: 0 30px;

    margin: 0 0 25px 0;

    border: 1px #8c8c8c solid;

}

.public_zjhs_nav > ul > li.zjhs_active {

    background: #cc3333;

    border: 1px #cc3333 solid;

}

.public_zjhs_nav > ul > li.zjhs_active > a {

    color: #ffffff;

    display: block;

}

.public_zjhs_nav > ul > li.zjhs_active > a > i {

    color: #ffffff;

}

.public_zjhs_nav > ul > li > a {

    font-size: 24px;

    color: #000000;

    line-height: 65px;

    display: block;

}

.public_zjhs_nav > ul > li > a > i {

    font-size: 24px;

    color: #000000;

    line-height: 65px;

    float: right;

    display: block;

}

/*部分子页公共标题*/

.public-ziye-title {

    border-bottom: 2px #000000 solid;

    overflow: hidden;

    padding: 0 0 10px 0;

    margin: 0 0 30px 0;

} 

.public-ziye-title > h3 {

    font-size: 30px;

    font-weight: bold;

    color: #000000;

    float: left;

    line-height: 30px;

}

.public-ziye-title > .title_position {

    width: auto;

    float: right;

}

.public-ziye-title > .title_position > span {

    font-size: 18px;

    color: #000000;

    line-height: 30px;

}

.public-ziye-title > .title_position > a {

    font-size: 18px;

    color: #000000;

    line-height: 30px;

}

.public-ziye-title > .title_position > a:last-of-type {

    color: #cc3333;

}

/**********分页条数 class="tiao-new"**********/

.tiao-new {

    overflow: hidden;

    width: max-content;

    margin: 0px auto 0px auto;

}

.tiao-new > a {

    float: left;

    border: 1px #cc3333 solid;

    background: #ffffff;

    width: 39px;

    margin: 0px 10px 0px 0px;

    display: block;

    color: #000000;

    line-height: 38px;

    text-align: center;

    font-size: 14px;

}

.tiao-new > span {

    background: #cc3333;

    color: #ffffff;

    float: left;

    border: 1px #cc3333 solid;

    width: 39px;

    margin: 0px 10px 0px 0px;

    display: block;

    line-height: 38px;

    text-align: center;

    font-size: 14px;

}

.tiao-new > a:first-child {

    overflow: hidden;

    background: #cc3333;

    color: #ffffff;

}

.tiao-new > a:nth-of-type(2) {

    width: 70px;

    background: #cc3333;

    color: #fff;

}

.tiao-new > a:last-child {

    width: 70px;

    background: #cc3333;

    color: #fff;

}

/**********公司简介 class="heng_gsjj"**********/

.heng_gsjj {

    overflow: hidden;

    margin: 47px 0 134px 0;

}

.heng_gsjj > .container > .row > .gsjj_content {

    overflow: hidden;

}

.heng_gsjj > .container > .row > .gsjj_content > .gsjj_right {

    width: 900px;

    float: right;

    overflow: hidden;

}

.heng_gsjj > .container > .row > .gsjj_content > .gsjj_right > p {

    font-size: 20px;

    line-height: 34px;

    color: #000000;

}

.heng_gsjj > .container > .row > .gsjj_content > .gsjj_right img {

    width: 100%;

    max-width: 560px;

    margin: 33px auto 31px auto;

    display: block;

}

.heng_gsjj > .container > .row > .gsjj_content > .gsjj_right > span {

    font-size: 20px;

    font-weight: bold;

    line-height: 34px;

    color: #000000;

    text-align: center;

    display: block;

}

/**********公司历程 class="heng_gslc"**********/

.heng_gslc {

    overflow: hidden;

    margin: 47px 0 150px 0;

}

.heng_gslc > .container > .row > .gslc_content {

    overflow: hidden;

}

.heng_gslc > .container > .row > .gslc_content > .gslc_right {

    width: 900px;

    float: right;

    overflow: hidden;

}

.heng_gslc > .container > .row > .gslc_content > .gslc_right > h4 {

    font-size: 20px;

    font-weight: bold;

    color: #000000;

    margin: 0 0 27px 0;

}

.heng_gslc > .container > .row > .gslc_content > .gslc_right > ul {

    overflow: hidden;

}

.heng_gslc > .container > .row > .gslc_content > .gslc_right > ul > li {

    margin: 0px 0px 20px 0px;

    overflow: hidden;

}

.heng_gslc > .container > .row > .gslc_content > .gslc_right > ul > li:last-child {

    margin: 0 0 0 0;

}

.heng_gslc > .container > .row > .gslc_content > .gslc_right > ul > li > span {

    font-size: 18px;

    color: #000000;

    line-height: 20px;

    float: left;

    padding: 0 0 0 14px;

    border-left: 6px #cc3333 solid ;

    display: block;

}

.heng_gslc > .container > .row > .gslc_content > .gslc_right > ul > li > i {

    width: 60px;

    height: 1px;

    background: #000000;

    margin: 10px 10px 0 10px;

    float: left;

    display: block;



}

.heng_gslc > .container > .row > .gslc_content > .gslc_right > ul > li > p {

    font-size: 16px;

    color: #000000;

    line-height: 20px;

    overflow: hidden;

}

/**********企业文化 class="heng_qywh"**********/

.heng_qywh {

    overflow: hidden;

    margin: 47px 0 150px 0;

}

.heng_qywh > .container > .row > .qywh_content {

    overflow: hidden;

}

.heng_qywh > .container > .row > .qywh_content > .qywh_right {

    width: 900px;

    float: right;

    overflow: hidden;

}

.heng_qywh > .container > .row > .qywh_content > .qywh_right > ul {

    overflow: hidden;

}

.heng_qywh > .container > .row > .qywh_content > .qywh_right > ul > li {

    padding: 0 0 14px 0;

    margin: 0 0 26px 0;

    border-bottom: 1px #8c8c8c solid;

}

.heng_qywh > .container > .row > .qywh_content > .qywh_right > ul > li:last-child {

    margin: 0;

}

.heng_qywh > .container > .row > .qywh_content > .qywh_right > ul > li > h6 {

    font-size: 20px;

    font-weight: bold;

    color: #cc3333;

    padding: 0 0 8px 0;

    margin: 0 0 8px 0;

    border-bottom: 1px #8c8c8c dashed;

}

.heng_qywh > .container > .row > .qywh_content > .qywh_right > ul > li > h6 > span {

    width: 12px;

    height: 12px;

    border: 1px #cc3333 solid;

    margin: 6.5px 16px 0 0;

    display: block;

    float: left;

}

.heng_qywh > .container > .row > .qywh_content > .qywh_right > ul > li > p {

    font-size: 18px;

    color: #565665;

    line-height: 30px;

}

/**********企业荣誉 class="heng_qyry"**********/

.heng_qyry {

    overflow: hidden;

    margin: 47px 0 100px 0;

}

.heng_qyry > .container > .row > .qyry_content {

    overflow: hidden;

}

.heng_qyry > .container > .row > .qyry_content > .qyry_right {

    width: 900px;

    float: right;

    overflow: hidden;

}

.heng_qyry > .container > .row > .qyry_content > .qyry_right > ul {

    overflow: hidden;

    margin: 0 0 20px 0;

}

.heng_qyry > .container > .row > .qyry_content > .qyry_right > ul > li {

    width: 280px;

    height: 196px;

    float: left;

    margin: 0 30px 30px 0;

}

.heng_qyry > .container > .row > .qyry_content > .qyry_right > ul > li:nth-child(3n) {

    margin: 0 0 30px 0;

}

.heng_qyry > .container > .row > .qyry_content > .qyry_right > ul > li > a {

    display: block;

}

.heng_qyry > .container > .row > .qyry_content > .qyry_right > ul > li > a > img {

    width: 100%;

    height: 100%;

}

/**********新闻中心 class="heng_xwzx"**********/

.heng_xwzx {

    overflow: hidden;

    margin: 47px 0px 100px 0px;

}

.heng_xwzx > .container > .row > ul {

    margin: 0 0 20px 0;

    overflow: hidden;

}

.heng_xwzx > .container > .row > ul > li {

    margin: 0 0 30px 0;

    overflow: hidden;

}

.heng_xwzx > .container > .row > ul > li > a {

    display: block;

}

.heng_xwzx > .container > .row > ul > li > a > .xwzx_img {

    width: 330px;

    height: 205px;

    overflow: hidden;

    float: left;

}

.heng_xwzx > .container > .row > ul > li > a > .xwzx_img > img {

    width: 100%;

    height: 100%;

}

.heng_xwzx > .container > .row > ul > li:hover > a > .xwzx_img > img {

    transform: scale(1.5);

    animation: fd 1s;

    -webkit-animation: fd 1s;

}

@keyframes fd {

    0%{

        transform: scale(1.0);

    }

    100%{

        transform: scale(1.5);

    }

}



.heng_xwzx > .container > .row > ul > li > a > .xwzx_text {

    width: 840px;

    float: right;

    overflow: hidden;

}

.heng_xwzx > .container > .row > ul > li > a > .xwzx_text > h4 {

    font-size: 24px;

    color: #000000;

    margin: 5px 0 16px 0;

    word-break: break-all;

    display: -webkit-box;

    -webkit-line-clamp: 1;

    -webkit-box-orient: vertical;

    overflow: hidden;

}

.heng_xwzx > .container > .row > ul > li:hover > a > .xwzx_text > h4 {

    color: #cc3333;

}

.heng_xwzx > .container > .row > ul > li > a > .xwzx_text > p {

    font-size: 16px;

    color: #202020;

    line-height: 28px;

    text-indent: 32px;

    margin: 0 0 14px 0;

    word-break: break-all;

    display: -webkit-box;

    -webkit-line-clamp: 3;

    -webkit-box-orient: vertical;

    overflow: hidden;

}

.heng_xwzx > .container > .row > ul > li > a > .xwzx_text > span {

    display: block;

    padding: 6px 0 0px 0;

    border-top: 1px #454545 solid;

    font-size: 16px;

    color: #202020;

}

/**********新闻中心 class="heng_xwxqy"**********/

.heng_xwxqy {

    overflow: hidden;

    margin: 47px 0px 90px 0px;

}

.heng_xwxqy > .container > .row > .xwxqy_content {

    overflow: hidden;

    padding: 0 20px;

}

.heng_xwxqy > .container > .row > .xwxqy_content > .xwxqy_title {

    overflow: hidden;

    margin: 0px 0 40px 0;

}

.heng_xwxqy > .container > .row > .xwxqy_content > .xwxqy_title > h4 {

    font-size: 24px;

    color: #000000;

    margin: 0 0 15px 0;

    word-break: break-all;

    display: -webkit-box;

    -webkit-line-clamp: 1;

    -webkit-box-orient: vertical;

    overflow: hidden;

    text-align: center;

}

.heng_xwxqy > .container > .row > .xwxqy_content > .xwxqy_title > span {

    display: block;

    font-size: 16px;

    color: #202020;

    text-align: center;

}

.heng_xwxqy > .container > .row > .xwxqy_content > p {

    font-size: 16px;

    text-indent: 32px;

    line-height: 26px;

    color: #000000;

    margin: 0 0 25px 0;

}

.heng_xwxqy > .container > .row > .xwxqy_content > img {

    width: 100%;

    max-width: 700px;

    display: block;

    margin: 0px auto 29px auto;

}

/**********工程案例 class="heng_gcal"**********/

.heng_gcal {

    overflow: hidden;

    margin: 47px 0px 100px 0px;

}

.heng_gcal > .container .row > .gcal_nav {

    width: fit-content;

    overflow: hidden;

    margin: 0 auto 60px auto;

}

.heng_gcal > .container .row > .gcal_nav > a {

    display: block;

    width: 270px;

    line-height: 80px;

    background: #8c8c8c;

    font-size: 30px;

    color: #ffffff;

    float: left;

    text-align: center;

    margin: 0px 50px 0px 0px;

}

.heng_gcal > .container .row > .gcal_nav > a:last-child {

    margin: 0;

}

.heng_gcal > .container .row > .gcal_nav > a.gcal_active {

    background: #cc3333;

    color: #ffffff;

}

.heng_gcal > .container .row > ul {

    overflow: hidden;

    margin: 0 0 12px 0;

}

.heng_gcal > .container .row > ul > li {

    width: 374px;

    height: 300px;

    float: left;

    overflow: hidden;

    margin: 0 38px 38px 0;

    position: relative;

    transition: all 1s;

}

.heng_gcal > .container .row > ul > li:nth-child(3n) {

    margin: 0 0px 38px 0;

}

.heng_gcal > .container .row > ul > li > a {

    display: block;

}

.heng_gcal > .container .row > ul > li > a > img {

    width: 100%;

    height: 100%;

}

.heng_gcal > .container .row > ul > li > a > .gcal_mask {

    position: absolute;

    top: 0;

    width: 100%;

    height: 100%;

    background: rgba(0, 0, 0, 0.3);

    overflow: hidden;

}

.heng_gcal > .container .row > ul > li > a > .gcal_mask > img {

    position: absolute;

    top: 0;

    bottom: 0;

    left: 0;

    right: 0;

    margin: auto;

}

.heng_gcal > .container .row > ul > li > a > .gcal_mask > .mask_none {

    overflow: hidden;

    position: absolute;

    margin: 0px auto;

    left: 0;

    right: 0;

    bottom: -50%;

}

.heng_gcal > .container .row > ul > li:hover > a > .gcal_mask {

    background: #cc3333;

    transition: all 1s;

}

.heng_gcal > .container .row > ul > li:hover > a > .gcal_mask > img {

    bottom: 43%;

    transition: all 1s;

    width: 105px;

}

.heng_gcal > .container .row > ul > li:hover > a > .gcal_mask > .mask_none {

    bottom: 24%;

    transition: all 1s;

}

.heng_gcal > .container .row > ul > li > a > .gcal_mask > .mask_none > h5 {

    font-size: 20px;

    font-weight: bold;

    color: #ffffff;

    text-align: center;

    margin: 0 0 8px 0;

}

.heng_gcal > .container .row > ul > li > a > .gcal_mask > .mask_none > span {

    width: 50px;

    height: 3px;

    display: block;

    background: #ffffff;

    margin: 0px auto 8px auto;

}

.heng_gcal > .container .row > ul > li > a > .gcal_mask > .mask_none > p {

    font-size: 14px;

    text-align: center;

    color: #ffffff;

}

/**********联系我们 class="heng_lxwm"**********/

.heng_lxwm {

    width: 100%;

    margin: 55px 0 150px 0;

    overflow: hidden;

}

.heng_lxwm > .container > .row > .lxwm_content {

    overflow: hidden;   

}

.heng_lxwm > .container > .row > .lxwm_content > .lxwm_right {

    width: 900px;

    float: right;

    overflow: hidden;

}

.heng_lxwm > .container > .row > .lxwm_content > .lxwm_right > .lxwm_title {

    margin: 0 0 20px 0;

}

.heng_lxwm > .container > .row > .lxwm_content > .lxwm_right > p {

    font-size: 18px;

    line-height: 34px;

    color: #000000;

}

.heng_lxwm > .container > .row > .lxwm_content > .lxwm_right > p:last-of-type {

    margin: 0 0 44px 0;

}

.heng_lxwm > .container > .row > .lxwm_content > .lxwm_right > .lxwm_map {

    overflow: hidden;   

    width: 100%;

    height: 900px;

}

/*地图*/

.my-map { margin: 0 auto; width: 100%; height: 100%; }

.my-map .icon { background: url(http://lbs.amap.com/console/public/show/marker.png) no-repeat; }

.my-map .icon-cir { height: 31px; width: 28px; }

.my-map .icon-cir-red { background-position: -11px -5px; }

.amap-container{height: 100%;}



/**********油漆产品 class="heng_yqcp"**********/

.heng_yqcp {

    width: 100%;

    margin: 55px 0 100px 0;

    overflow: hidden;

}

.heng_yqcp > .container > .row > .yqcp_content {

    overflow: hidden;   

}

.heng_yqcp > .container > .row > .yqcp_content > .yqcp_right {

    width: 900px;

    float: right;

    overflow: hidden;

}

.heng_yqcp > .container > .row > .yqcp_content > .yqcp_right > ul {

    overflow: hidden;

    margin: 0 0 23px 0;

}

.heng_yqcp > .container > .row > .yqcp_content > .yqcp_right > ul > li {

    width: 280px;

    float: left;

    border: 1px #929292 solid;

    margin: 0 27px 30px 0;

    /* background: #ffffff; */

}

.heng_yqcp > .container > .row > .yqcp_content > .yqcp_right > ul > li:hover {

    border: 1px #cc3333 solid;

    transition: all 1s;

}

.heng_yqcp > .container > .row > .yqcp_content > .yqcp_right > ul > li:nth-child(3n) {

    margin: 0 0 30px 0;

}

.heng_yqcp > .container > .row > .yqcp_content > .yqcp_right > ul > li > a {

    display: block;

}

.heng_yqcp > .container > .row > .yqcp_content > .yqcp_right > ul > li > a > .yqcp_img {

    width: 100%;

    height: 240px;

    overflow: hidden;

    border-bottom: 2px #929292 solid;

}

.heng_yqcp > .container > .row > .yqcp_content > .yqcp_right > ul > li:hover > a > .yqcp_img {

    border-bottom: 2px #cc3333 solid;

}

.heng_yqcp > .container > .row > .yqcp_content > .yqcp_right > ul > li > a > .yqcp_img > img {

    width: 100%;

    height: 100%;

}

.heng_yqcp > .container > .row > .yqcp_content > .yqcp_right > ul > li > a > .yqcp_text {

    height: 138px;

    overflow: hidden;

    padding: 0 15px;

    background: #ffffff;

}

.heng_yqcp > .container > .row > .yqcp_content > .yqcp_right > ul > li > a > .yqcp_text > h6 {

    font-size: 16px;

    color: #000000;

    text-align: center;

    margin: 0 0 11px 0;

    padding: 6px 0 0 0;

}

.heng_yqcp > .container > .row > .yqcp_content > .yqcp_right > ul > li > a > .yqcp_text > p {

    font-size: 14px;

    line-height: 16px;

    color: #454545;

    overflow: hidden;

    text-overflow: ellipsis;

    word-break: break-all;

    display: -webkit-box;

    -webkit-line-clamp: 5;

    -webkit-box-orient: vertical;

    text-indent: 28px;

}

.heng_yqcp > .container > .row > .yqcp_content > .yqcp_right > ul > li:hover > a > .yqcp_text {

    background: #cc3333;

}

.heng_yqcp > .container > .row > .yqcp_content > .yqcp_right > ul > li:hover > a > .yqcp_text > h6 {

    color: #ffffff;

}

.heng_yqcp > .container > .row > .yqcp_content > .yqcp_right > ul > li:hover > a > .yqcp_text > p {

    color: #ffffff;

}

/**********详情页 class="heng_xqy"**********/

.heng_xqy {

    width: 100%;

    margin: 55px 0 100px 0;

    overflow: hidden;

}

.heng_xqy > .container > .row > .xqy_content {

    overflow: hidden;   

}

.heng_xqy > .container > .row > .xqy_content > .xqy_right {

    width: 900px;

    float: right;

    overflow: hidden;

}

.heng_xqy > .container > .row > .xqy_content > .xqy_right > .right_top {

    margin: 0 0 40px 0;

    padding: 0 20px;

    overflow: hidden;

}

.heng_xqy > .container > .row > .xqy_content > .xqy_right > .right_top > .xqy_img {

    width: 300px;

    height: 300px;

    border: 1px #c6c6c6 solid;

    float: left;

    overflow: hidden;

}

.heng_xqy > .container > .row > .xqy_content > .xqy_right > .right_top > .xqy_img > img {

    width: 100%;

}

.heng_xqy > .container > .row > .xqy_content > .xqy_right > .right_top > .xqy_text {

    width: 508px;

    float: right;

    padding: 5px 0 0 0;

}

.heng_xqy > .container > .row > .xqy_content > .xqy_right > .right_top > .xqy_text > h5 {

    font-size: 24px;

    font-weight: bold;

    color: #cc3333;

    margin: 0 0 20px 0;

}

.heng_xqy > .container > .row > .xqy_content > .xqy_right > .right_top > .xqy_text > p {

    font-size: 16px;

    line-height: 28px;

    color: #151515;

    text-indent: 32px;

}

.heng_xqy > .container > .row > .xqy_content > .xqy_right > .xqy_list {

    overflow: hidden;

    padding: 0 0 100px 0;

    border: 1px #c6c6c6 solid;

}

.heng_xqy > .container > .row > .xqy_content > .xqy_right > .xqy_list > h6 {

    font-size: 20px;

    padding: 0 20px;

    color: #cc3333;

    line-height: 40px;

    border-bottom: 1px #c6c6c6 solid;

    margin: 0 0 37px 0;

}

.heng_xqy > .container > .row > .xqy_content > .xqy_right > .xqy_list > ul {

    overflow: hidden;

    padding: 0 20px;

}

.heng_xqy > .container > .row > .xqy_content > .xqy_right > .xqy_list > ul > li {

    overflow: hidden;

    padding: 0 0 19px 0;

    margin: 0 0 22px 0;

    border-bottom: 1px #c6c6c6 dashed;

}

.heng_xqy > .container > .row > .xqy_content > .xqy_right > .xqy_list > ul > li:last-of-type {

    margin: 0;

}

.heng_xqy > .container > .row > .xqy_content > .xqy_right > .xqy_list > ul > li > h6 {

    width: 148px;

    font-size: 16px;

    font-weight: bold;

    color: #cc3333;

    float: left;

    display: block;

}

.heng_xqy > .container > .row > .xqy_content > .xqy_right > .xqy_list > ul > li > .list_right {

    width: 710px;

    float: right;

    overflow: hidden;

}

.heng_xqy > .container > .row > .xqy_content > .xqy_right > .xqy_list > ul > li > .list_right > p {

    font-size: 16px;

    line-height: 28px;

    color: #151515;

}











@media screen and (max-width: 1199px) and (min-width: 992px) {

    /*走进红狮子页公共导航*/

    .public_zjhs_nav {

        width: 200px;

    }

    .public_zjhs_nav > ul > li {

        padding: 0 15px;

    }

    /*****公司简介*****/

    .heng_gsjj > .container > .row > .gsjj_content > .gsjj_right {

        width: 720px;

    }

    /*****公司历程*****/

    .heng_gslc > .container > .row > .gslc_content > .gslc_right {

        width: 720px;

    }

    /*****企业文化*****/

    .heng_qywh > .container > .row > .qywh_content > .qywh_right {

        width: 720px;

    }

    /*****企业荣誉*****/

    .heng_qyry > .container > .row > .qyry_content > .qyry_right {

        width: 720px;

    }

    .heng_qyry > .container > .row > .qyry_content > .qyry_right > ul > li {

        width: 230px;

        height: 161px;

        margin: 0 15px 30px 0;

    }

    /*****工程案例*****/

    .heng_gcal > .container .row > ul > li {

        width: 305px;

        height: 245px;

        margin: 0 26px 38px 0;

    }

    .heng_gcal > .container .row > ul > li:hover > a > .gcal_mask > .mask_none {

        bottom: 10%;

    }

    /*****联系我们*****/

    .heng_lxwm > .container > .row > .lxwm_content > .lxwm_right {

        width: 740px;

    }

    /*****油漆产品*****/

    .heng_yqcp > .container > .row > .yqcp_content > .yqcp_right {

        width: 740px;

    }

    .heng_yqcp > .container > .row > .yqcp_content > .yqcp_right > ul > li {

        width: 231px;

        margin: 0 20px 30px 0;

    }

    .heng_yqcp > .container > .row > .yqcp_content > .yqcp_right > ul > li > a > .yqcp_img {

        height: 198px;

    }

    /*****详情页*****/

    .heng_xqy > .container > .row > .xqy_content > .xqy_right {

        width: 740px;

    }

    .heng_xqy > .container > .row > .xqy_content > .xqy_right > .right_top > .xqy_img {

        width: 250px;

        height: 250px;

    }

    .heng_xqy > .container > .row > .xqy_content > .xqy_right > .right_top > .xqy_text {

        width: 425px;

    }

    .heng_xqy > .container > .row > .xqy_content > .xqy_right > .xqy_list > ul > li > h6 {

        width: 100px;

    }

    .heng_xqy > .container > .row > .xqy_content > .xqy_right > .xqy_list > ul > li > .list_right {

        width: 590px;

    }

    /*****新闻中心*****/

    .heng_xwzx > .container > .row > ul > li > a > .xwzx_img {

        width: 300px;

        height: 186px;

    }

    .heng_xwzx > .container > .row > ul > li > a > .xwzx_text {

        width: 650px;

    }

}

@media screen and (max-width: 991px) and (min-width: 768px) {

    /*走进红狮子页公共导航*/

    .public_zjhs_nav {

        width: 100%;

        float: none;

    }

    .public_zjhs_nav > ul > li {

        padding: 0 10px;

        float: left;

        width: 150px;

        margin: 0 20px 25px 0;

    }

    .public_zjhs_nav > ul > li:last-child {

        margin: 0 0 25px 0;

    }

    /*****公司简介*****/

    .heng_gsjj > .container > .row > .gsjj_content > .gsjj_right {

        float: none;

        width: 100%;

    }

    /*****公司历程*****/

    .heng_gslc > .container > .row > .gslc_content > .gslc_right {

        float: none;

        width: 100%;

    }

    /*****企业文化*****/

    .heng_qywh > .container > .row > .qywh_content > .qywh_right {

        float: none;

        width: 100%;

    }

    /*****企业荣誉*****/

    .heng_qyry > .container > .row > .qyry_content > .qyry_right {

        float: none;

        width: 100%;

    }

    .heng_qyry > .container > .row > .qyry_content > .qyry_right > ul > li {

        width: 240px;

        height: 168px;

        margin: 0 15px 30px 0;

    }

    /*****工程案例*****/

    .heng_gcal > .container .row > ul > li {

        width: 362px;

        height: 290px;

        margin: 0 25px 38px 0;

    }

    .heng_gcal > .container .row > ul > li:nth-child(3n) {

        margin: 0 25px 38px 0;

    } 

    .heng_gcal > .container .row > ul > li:nth-child(2n) {

        margin: 0 0px 38px 0;

    }

    .heng_gcal > .container .row > ul > li:hover > a > .gcal_mask > .mask_none {

        bottom: 16%;

    }

    /*****联系我们*****/

    .heng_lxwm > .container > .row > .lxwm_content > .lxwm_right {

        width: 100%;

        float: none;

    }

    .heng_lxwm > .container > .row > .lxwm_content > .lxwm_right > .lxwm_map {

        overflow: hidden;   

        width: 100%;

        height: 700px;

    }

    /*****油漆产品*****/

    .heng_yqcp > .container > .row > .yqcp_content > .yqcp_right {

        width: 100%;

        float: none;

    }

    .heng_yqcp > .container > .row > .yqcp_content > .yqcp_right > ul > li {

        width: 234px;

        margin: 0 20px 30px 0;

    }

    .heng_yqcp > .container > .row > .yqcp_content > .yqcp_right > ul > li > a > .yqcp_img {

        height: 201px;

    }

    /*****详情页*****/

    .heng_xqy > .container > .row > .xqy_content > .xqy_right {

        width: 100%;

        float: none;

    }

    .heng_xqy > .container > .row > .xqy_content > .xqy_right > .right_top > .xqy_img {

        width: 250px;

        height: 250px;

    }

    .heng_xqy > .container > .row > .xqy_content > .xqy_right > .right_top > .xqy_text {

        width: 425px;

    }

    .heng_xqy > .container > .row > .xqy_content > .xqy_right > .xqy_list > ul > li > h6 {

        width: 100px;

    }

    .heng_xqy > .container > .row > .xqy_content > .xqy_right > .xqy_list > ul > li > .list_right {

        width: 590px;

    }

    /*****新闻中心*****/

    .heng_xwzx > .container > .row > ul > li > a > .xwzx_img {

        width: 280px;

        height: 174px;

    }

    .heng_xwzx > .container > .row > ul > li > a > .xwzx_text {

        width: 450px;

    }

    .heng_xwzx > .container > .row > ul > li > a > .xwzx_text > h4 {

        font-size: 22px;

        margin: 5px 0 10px 0;

    }

    .heng_xwzx > .container > .row > ul > li > a > .xwzx_text > p {

        margin: 0 0 10px 0;

    }

}

@media screen and (max-width: 767px) and (min-width: 320px) {

    /*****公司简介*****/

    .heng_gsjj > .container > .row > .gsjj_content > .gsjj_right {

        float: none;

        width: 100%;

    }

    /*****公司历程*****/

    .heng_gslc > .container > .row > .gslc_content > .gslc_right {

        float: none;

        width: 100%;

    }

    /*****企业文化*****/

    .heng_qywh > .container > .row > .qywh_content > .qywh_right {

        float: none;

        width: 100%;

    }

    /*****联系我们*****/

    .heng_lxwm > .container > .row > .lxwm_content > .lxwm_right {

        width: 100%;

        float: none;

    }

    .heng_lxwm > .container > .row > .lxwm_content > .lxwm_right > .lxwm_map {

        overflow: hidden;   

        width: 100%;

        height: 700px;

    }

    /*****详情页*****/

    .heng_xqy > .container > .row > .xqy_content > .xqy_right {

        width: 100%;

        float: none;

    }

    .heng_xqy > .container > .row > .xqy_content > .xqy_right > .right_top {

        padding: 0 5px 0 0;

    }

    .heng_xqy > .container > .row > .xqy_content > .xqy_right > .right_top > .xqy_img {

        margin: 0px auto 30px auto;

        float: none;

        height: auto;

    }

    .heng_xqy > .container > .row > .xqy_content > .xqy_right > .right_top > .xqy_text {

        width: 100%;

        float: none;

    }

    .heng_xqy > .container > .row > .xqy_content > .xqy_right > .xqy_list > ul > li > h6 {

        width: 100%;

        float: none;

        margin: 0 0 10px 0;

    }

    .heng_xqy > .container > .row > .xqy_content > .xqy_right > .xqy_list > ul > li > .list_right {

        width: 100%;

        float: none;

    }

    .heng_xqy > .container > .row > .xqy_content > .xqy_right > .xqy_list > ul > li > .list_right > p {

        margin: 0 0 8px 0;

    }

    /*****新闻中心*****/

    .heng_xwzx > .container > .row > ul > li {

        margin: 0 0 60px 0;

    }

    .heng_xwzx > .container > .row > ul > li > a > .xwzx_img {

        width: 100%;

        max-width: 330px;

        height: 100%;

        max-height: 205px;

        float: none;

        margin: 0 auto 20px auto;

    }

    .heng_xwzx > .container > .row > ul > li > a > .xwzx_text {

        width: 100%;

        float: none;

    }

}

@media screen and (max-width: 767px) and (min-width: 400px) {

    /*走进红狮子页公共导航*/

    .public_zjhs_nav {

        width: 400px;

        margin: 0px auto;

        float: none;

    }

    .public_zjhs_nav > ul > li {

        padding: 0 10px;

        float: left;

        width: 168px;

        margin: 0 20px 25px 0;

    }

    .public_zjhs_nav > ul > li:nth-child(2n) {

        margin: 0 0 25px 0;

    }

}

@media screen and (max-width: 399px) and (min-width: 320px) {

    /*走进红狮子页公共导航*/

   .public_zjhs_nav {

       float: none;

       margin: 0px auto;

   }

}

@media screen and (max-width: 470px) and (min-width: 320px) {

    /*分页*/

    .tiao-new {

        overflow: hidden;

        width: 100%;

        margin: 0px auto 0px auto;

    }

    .tiao-new > a {

        margin: 0px 10px 10px 0px;

    }

}

@media screen and (max-width: 767px) and (min-width: 600px) {

    /*****企业荣誉*****/

    .heng_qyry > .container > .row > .qyry_content > .qyry_right {

        float: none;

        width: 590px;

        margin: 0px auto;

    }

    .heng_qyry > .container > .row > .qyry_content > .qyry_right > ul > li:nth-child(3n) {

        margin: 0 30px 30px 0;

    }

    .heng_qyry > .container > .row > .qyry_content > .qyry_right > ul > li:nth-child(2n) {

        margin: 0 0px 30px 0;

    }

    /*****油漆产品*****/

    .heng_yqcp > .container > .row > .yqcp_content > .yqcp_right {

        width: 100%;

        float: none;

    }

    .heng_yqcp > .container > .row > .yqcp_content > .yqcp_right > ul {

        width: 591px;

        margin: 0 auto 23px auto;

    }

    .heng_yqcp > .container > .row > .yqcp_content > .yqcp_right > ul > li:nth-child(3n) {

        margin: 0 27px 30px 0;

    }

    .heng_yqcp > .container > .row > .yqcp_content > .yqcp_right > ul > li:nth-child(2n) {

        margin: 0 0px 30px 0;

    }

}

@media screen and (max-width: 599px) and (min-width: 320px) {

    /*****企业荣誉*****/

    .heng_qyry > .container > .row > .qyry_content > .qyry_right {

        float: none;

        width: 100%;

    }

    .heng_qyry > .container > .row > .qyry_content > .qyry_right > ul > li {

        float: none;

        margin: 0 auto 30px auto;

    }

    .heng_qyry > .container > .row > .qyry_content > .qyry_right > ul > li:nth-child(3n) {

        margin: 0 auto 30px auto;

    }

    /*****工程案例*****/

    .heng_gcal > .container .row > .gcal_nav {

        width: auto;

    }

    .heng_gcal > .container .row > .gcal_nav > a {

        float: none;

        margin: 0 auto 20px auto;

    }

    .heng_gcal > .container .row > .gcal_nav > a:last-child {

        margin: 0 auto 20px auto;

    }

    /*****油漆产品*****/

    .heng_yqcp > .container > .row > .yqcp_content > .yqcp_right {

        width: 100%;

        float: none;

    }

    .heng_yqcp > .container > .row > .yqcp_content > .yqcp_right > ul > li {

        float: none;

        margin: 0 auto 30px auto;

    }

    .heng_yqcp > .container > .row > .yqcp_content > .yqcp_right > ul > li:nth-child(3n) {

        margin: 0 auto 30px auto;

    }

}

@media screen and (max-width: 767px) and (min-width: 636px) {

    /*****工程案例*****/

    .heng_gcal > .container .row > ul > li {

        width: 305px;

        height: 245px;

        margin: 0 26px 38px 0;

    }

    .heng_gcal > .container .row > ul > li:hover > a > .gcal_mask > .mask_none {

        bottom: 10%;

    }

    .heng_gcal > .container .row > ul > li:nth-child(3n) {

        margin: 0 25px 38px 0;

    } 

    .heng_gcal > .container .row > ul > li:nth-child(2n) {

        margin: 0 0px 38px 0;

    }

    

}

@media screen and (max-width: 635px) and (min-width: 320px) {

    .heng_gcal > .container .row > ul > li {

        width: 100%;

        max-width: 374px;

        height: auto;

        float: none;

        margin: 0 auto 38px auto;

    }

    .heng_gcal > .container .row > ul > li:nth-child(3n) {

        margin: 0 auto 38px auto;

    } 

}